Assume Posix nftw behaviour
authorMatthias Clasen <matthiasc@src.gnome.org>
Thu, 10 May 2007 15:04:51 +0000 (15:04 +0000)
committerMatthias Clasen <matthiasc@src.gnome.org>
Thu, 10 May 2007 15:04:51 +0000 (15:04 +0000)
svn path=/trunk/; revision=17812

ChangeLog
gtk/gtksearchenginesimple.c

index 319a0f67ea21ab8e4075e65bd0ea0866319fb276..61c221f08336b589ed9b65339fcb1c5d14a45c82 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2007-05-10  Matthias Clasen <mclasen@redhat.com>
+
+       * gtk/gtksearchenginesimple.c (search_visit_func);
+       Assume Posix nftw behaviour. 
+
 2007-05-09  Dom Lachowicz <domlachowicz@gmail.com>
 
        * modules/engines/ms-windows/Theme/gtk-2.0/gtkrc: GtkTreeView doesn't 
index 4aa587902495405678e9bb733db23746708a1a38..cfc6da850eb504cab7a9e9c69f5142f5279cd319 100644 (file)
@@ -193,7 +193,7 @@ search_visit_func (const char        *fpath,
   SearchThreadData *data;
   gint i;
   const gchar *name; 
-  gchar *lower_name, *path, *mime_type;
+  gchar *lower_name, *mime_type;
   gchar *uri;
   gboolean hit;
   GList *l;
@@ -210,8 +210,6 @@ search_visit_func (const char        *fpath,
   else
     name = fpath;
 
-  path = g_build_filename (data->path, fpath, NULL);
-  
   is_hidden = *name == '.';
        
   hit = FALSE;
@@ -235,7 +233,7 @@ search_visit_func (const char        *fpath,
   if (hit && data->mime_types != NULL) 
     {
       hit = FALSE;
-      mime_type = xdg_mime_get_mime_type_for_file (path, (struct stat *)sb);
+      mime_type = xdg_mime_get_mime_type_for_file (fpath, (struct stat *)sb);
       for (l = data->mime_types; l != NULL; l = l->next) 
        {
          if (strcmp (mime_type, l->data) == 0) 
@@ -250,7 +248,7 @@ search_visit_func (const char        *fpath,
 
   if (hit) 
     {
-      uri = g_filename_to_uri (path, NULL, NULL);
+      uri = g_filename_to_uri (fpath, NULL, NULL);
       data->uri_hits = g_list_prepend (data->uri_hits, uri);
     }